//以下程序由终端键盘输入一个文件名，然后把终端键盘输入的字符依次存放到该文件中，用#作为结束输入的标志，请填空。
//#include <stdio.h>
//#include <_stdlib.h>
//
//int main() {
//    FILE  *fp;
//    char ch,fname[10];
//    printf("Input the name of file \n");
//    gets(fname);
//    if((fp=___________)==NULL){
//        printf("Cannot open \n");
//        exit(0);
//    }
//    printf("Enter date \n");
//    while((ch=getchar())!='#'){
//        fputc(___,fp);
//        fclose(fp);
//    }
//}





#include <stdio.h>
#include <_stdlib.h>

int main() {
    FILE  *fp;
    char ch,fname[10];
    printf("Input the name of file \n");
    gets(fname);
    if((fp=fopen(fname,"w"))==NULL){
        printf("Cannot open \n");
        exit(0);
    }
    printf("Enter date \n");
    while((ch=getchar())!='#'){
        fputc(ch,fp);
        fclose(fp);
    }
}